PACKRAT: A Software Reengineering Case Study

نویسندگان

  • Gerald C. Gannod
  • Gora Sudindranath
  • Mark Fagnani
  • Betty H. C. Cheng
چکیده

Reengineering is the process of examination, understanding, and alteration of a system with the intent of implementing the system in a new form. Many approaches for design recovery or reverse engineering have been suggested, most with some type of support tool. Since a project’s time constraints may prohibit use of sophisticated techniques and/or tools due to the learning curves associated with the techniques and tools, methods that can be applied in lieu of complex support tools may be required. This paper describes a case study project involving the reengineering of a network application used by Texas Instruments to monitor network traffic in a local area network.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Metric Based Approach to Find Maintenance, Reengineering and Retirement Need of Software with a Case Study

–A significant collection of software assets are used in all high-tech organizations and software business. Today, the major concern is with the maintenance and reuse of software which can be further invested in such a manner that its value may increase with passage of time but not like accountability whose value diminishes with the time. It has been an issue of forceful debate and keen interes...

متن کامل

Using Reengineering Techniques for Distance Study Course Improvement

The paper analyses the reengineering concept as it comes from software engineering and management fields. We combine two viewpoints and apply them to solve a problem of reengineering of a distance study system, in general, and the unit of learning, in particular. We propose a framework for reengineering of unit of learning, based on general model of software reengineering, and present a case st...

متن کامل

From Design Rationale to Reengineering Rationale: Lessons Learned in a Maintenance Pilot Case Study

Software can be considered an organizations asset, because it evolves and incorporates value as business rules change. So, it is important that good techniques be used in software development, in order to assure that its lifecyle is extended. One of these techniques is Design Rationale, which documents all the project decisions made during software development in order to ease revision, mainten...

متن کامل

Evolutionary Reshaping of an End-User Program into Professional Software: A Case Study

Although the rate of significant quality issues in enduser programs is alarming, high-stake business decisions are often influenced by them. But due to a lack of awareness the end-user programs manage to stay below the radar of today’s managers and vital reengineering actions never get projected. This case study describes a project in which preceding business process reengineering triggered sof...

متن کامل

Efficient and Change-Tolerant Serialization for Program Analysis Tool-Chains

Different software reengineering projects often perform similar reengineering tasks. This paper presents an industrial case study about an architecture recovery of a batch system using generic reengineering services. The case study is evaluated to identify key concerns for a generic approach.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998